Big Huge Thesaurus

Trinil man

noun

sounds kind of like